Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 TEMPLE STREET Terraced £112,000 25 Aug 2023
22 TEMPLE STREET Terraced £18,000 16 Feb 2004
24 TEMPLE STREET Terraced £43,000 5 Jun 2006
THE MANSE TEMPLE STREET Detached £115,000 12 Sep 2003